/* ------------------
 styling for the tables 
   ------------------   */


body
{
    line-height: 1.6em;
    font-family: Tahoma;
    font-size: 12px;
}


#newspaper-a
{
    width: 100%;
    text-align: left;
    border-collapse: collapse;
    border: 1px solid #cd698b;
    overflow: auto;
}
#newspaper-a th
{
    padding: 6px 8px 6px 8px;
    font-size: 14px;
    border-bottom: 1px dashed #cd698b;
}
#newspaper-a td
{
    padding: 7px 17px 7px 17px;
}
#newspaper-a tbody tr:hover td
{
    background: #d0dafd;
}
.b
{
    width: 100%;
    text-align: left;
    border-collapse: collapse;
    border: 1px solid #cd698b;
    overflow: auto;
}
.b th
{
    padding: 6px 8px 6px 8px;
    font-size: 12px;
    border-bottom: 1px solid #CD698B;
    border-left: 1px solid #CD698B;
    background: #F7F7F7;
    cursor: pointer;
    padding: 0 2px;
    text-align: center;
    background: none repeat scroll 0 0 #EDEDE8;
}
.b td
{
    padding: 7px 17px 7px 17px;
    border-bottom: 1px solid #cd698b;
    border-right: 1px solid #CD698B;
    white-space: nowrap;
}

#newspaper-b
{
    width: 100%;
    text-align: left;
    border-collapse: collapse;
    border: 1px solid gray;
    overflow: auto;
}
#newspaper-b th
{
    padding: 6px 8px 6px 8px;
    font-size: 12px;
    border-bottom: 1px solid silver;
    border-top: 1px solid silver;
    border-left: 1px solid gray;
    background: #F7F7F7;
    cursor: pointer;
    padding: 0 2px;
    text-align: center;
    background: none repeat scroll 0 0 #EDEDE8;
}
#newspaper-b td
{
    padding: 7px 17px 7px 17px;
    border-bottom: 1px solid gray;
    border-right: 1px solid gray;
    border-left: 1px solid gray;
    white-space: nowrap;
}

#newspaper-b40
{
    width: 50%;
    text-align: left;
    border-collapse: collapse;
    border: 1px solid #cd698b;
    overflow: auto;
}
#newspaper-b50 th
{
    padding: 6px 8px 6px 8px;
    font-size: 12px;
    border-bottom: 1px solid #CD698B;
    border-left: 1px solid #CD698B;
    background: #F7F7F7;
    cursor: pointer;
    padding: 0 2px;
    text-align: center;
    background: none repeat scroll 0 0 #EDEDE8;
}
#newspaper-b50 td
{
    padding: 7px 17px 7px 17px;
    border-bottom: 1px solid #cd698b;
    border-right: 1px solid #CD698B;
    white-space: nowrap;
}
.BackGround-gray
{
    padding: 7px 17px 7px 17px;
    font-weight: bold;
    border-bottom: 1px dashed #cd698b;
    background-color: #F7F7F7;
}
/*
div.RadGridCustomClass .rgGroupPanel, div.RadGridCustomClass th.rgResizeCol, div.RadGridCustomClass .rgHeader
{
    background: #E2E2E2;
    border-width: 0 0 1px 1px;
    border-color: #CD698B;
    border-style: solid;
}
div.RadGridCustomClass .rgFooter td
{
}

div.RadGridCustomClass .rgAltRow td
{
    background: #E2E2E2;
    border-width: 0 0 1px 1px;
    border-color: #CD698B;
    border-style: solid;
}

div.RadGridCustomClass .rgRow td
{
    border-width: 0 0 1px 1px;
    border-color: #CD698B;
    border-style: solid;
}
.rgGroupHeader
{
    
}

div.RadGridCustomClass .rgNumPart a, div.RadGridCustomClass .rgPager
{
    color : Red;
}

*/
.rgMasterTable
{
    font-size: 11px !important;
    font-family: tahoma !important;
}

.datatablecss
{
    width: 100%;
    text-align: left;
    border-collapse: collapse;
    border: 1px solid gray;
    overflow: auto;
}
.datatablecss th
{
    padding: 6px 8px 6px 8px;
    font-size: 12px;
    border-bottom: 1px solid silver;
    border-top: 1px solid silver;
    border-left: 1px solid gray;
    background: #F7F7F7;
    cursor: pointer;
    padding: 0 2px;
    text-align: center;
    background: none repeat scroll 0 0 #EDEDE8;
}
.datatablecss td
{
    padding: 7px 17px 7px 17px;
    border-bottom: 1px solid gray;
    border-right: 1px solid gray;
    border-left: 1px solid gray;
    white-space: nowrap;
}
